home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / PROGNG_C / TURBOCU2.LZH / ECLIB.ARC / ECON.H < prev    next >
Text File  |  1987-07-14  |  707b  |  16 lines

  1. void ecinit(void);
  2. int ecputs(char * string);
  3. int ecputc(char character);
  4. int ecprintf(char * format, ...);
  5. int ecattr(int attribute);
  6. #define MK_AT(background, foreground) ((char)(((unsigned char)(background) << 4) | (foreground)))
  7. enum cga {BLACK, BLUE, GREEN, CYAN, RED, MAGENTA, BROWN, LT_GRAY, DK_GRAY, LT_BLUE, LT_GREEN, LT_CYAN, LT_RED, LT_MAGENTA, YELLOW, WHITE, BLINK = 8};
  8. int ecseek(int page, long offset, int fromwhere);
  9. long ectell(int page);
  10. #define CS_COL(offset)    ((unsigned)(offset))
  11. #define CS_ROW(offset)    ((unsigned)((unsigned long)(offset) >> 16))
  12. #define MK_CS(row, col) ((long)(((unsigned long)(row) << 16) | (col)))
  13. #if !defined(__STDIO_DEF_)
  14. #include <stdio.h>
  15. #endif
  16.